package es.unileon.aic.floatingpointalu.userInterface;

import java.awt.Insets;

import javax.swing.*;

/**
 * Clase que modela un bot&oacute;n de opci&oacute;n que muestra una imagen
 * @author Abel Mayorga Gonz&aacute;lez
 * @author Beatriz Justel Garc&iacute;a
 * @version 1.0
 *
 */

public class ImageRadioButton extends JRadioButton {

	/**
	 * Constructor
	 * @param icon Icono para el bot&oacute;n
	 */
	public ImageRadioButton(ImageIcon icon){
		setSize(icon.getImage().getWidth(null),icon.getImage().getHeight(null));
		setIcon(icon);
		setMargin(new Insets(0,0,0,0));
		setIconTextGap(0);
		setBorderPainted(false);
		setBorder(null);
		setText(null);
	}
}
